Rust Job: Software Design Engineer in Test 3

Job added on

Company

Skill On Tap

Location

Redmond, Washington - United States of America

Job type

Full-Time

Rust Job Details

Responsibilities:
Proficiency in Rust and C/C++
Design and development of automation unit and functional test plans, pipelining in DevOps, Scripts and Tests for Windows & Linux Drivers as well as user mode API's
Based on given requirements, design, define, architect and develop highly scalable and reliable ADO DevOps processes including but not limited to Continuous Integration, Continuous Deployment and Continuous Validation.
Assist with Release Integration and validation for System driver/software comprising different domains within server architecture by executing new and existing tests, to file bugs, assist with root cause analysis and firmware fixes when necessary. Provide the appropriate documentation for the issues found.
Ability to do RCA on complex issues
Setup pipelines to ensure validation and testing are done on devices provided in Microsoft Labs.
Actively monitor, debug, and fix any ADO failures resulting out of this work.
Ability to install/uninstall hardware and associated software drivers and applications in a production environment
Collaborating with Technology Teams: Working closely with other teams, you'll install computer hardware components such as network systems and routers into a cloud server environment.
Testing and Evaluation: You'll test and evaluate integrated computer hardware systems and components to ensure their functionality and performance.
Software Integration: Ensuring seamless integration of new software programs and applications with existing computer hardware.
Troubleshooting: Identifying and resolving issues within hardware systems, including solid-state storage devices and rotational media, network adapters, specialized security devices.
Top 3 Hard Skills Required
1. Rust proficiency , C/C++ programing experience
2. Building test automation harnesses
3. Writing applications for Linux and windows, user mode applications